@charset "UTF-8";
/* CSS Document */
.zwdt dl {
	padding:10px 15px 0 15px;
}
.zwdt dt {
	text-align:center;
}
.zwdt dt a {
	font:bold 20px/32px "微软雅黑";
	color:#b10b0d;
}
.zwdt dt a:hover {
	color:#0062c5;
}
.zwdt dd {
	text-indent:2em;
	font:14px/24px "微软雅黑";
	color:#878787;
}
.xxgk {
	margin-top:30px;
}
.xxgk ul {
	padding:12px 0 0 0;
}
.xxgk li {
	display:inline-block;
	float:left;
	padding:5px 10px 5px 0;
	width:160px;
	height:44px;
}
.xxgk li.x4, .xxgk li.x8 {
	padding-right:0;
}
.xxgk li a {
	display:inline-block;
	padding-left:40px;
	width:120px;
	height:44px;
	background:url(/global/2016ns_xxgk_btn.png) no-repeat;
	font:12px/44px "微软雅黑";
	color:#11529a;
}
.xxgk li a:hover {
	color:#fff;
}
.xxgk .x1 a {
	background-position:0 0;
}
.xxgk .x1 a:hover {
	background-position:0 -116px;
}
.xxgk .x2 a {
	background-position:-206px 0;
}
.xxgk .x2 a:hover {
	background-position:-206px -116px;
}
.xxgk .x3 a {
	background-position:-412px 0;
}
.xxgk .x3 a:hover {
	background-position:-412px -116px;
}
.xxgk .x4 a {
	background-position:-618px 0;
}
.xxgk .x4 a:hover {
	background-position:-618px -116px;
}
.xxgk .x5 a {
	background-position:0 -58px;
}
.xxgk .x5 a:hover {
	background-position:0 -174px;
}
.xxgk .x6 a {
	background-position:-206px -58px;
}
.xxgk .x6 a:hover {
	background-position:-206px -174px;
}
.xxgk .x7 a {
	background-position:-412px -58px;
}
.xxgk .x7 a:hover {
	background-position:-412px -174px;
}
.xxgk .x8 a {
	background-position:-618px -58px;
}
.xxgk .x8 a:hover {
	background-position:-618px -174px;
}
.zfwj .gklist {
	display:none;
}
.gklist {
	padding:10px 0 0 5px;
}
.gklist li {
	padding-left:18px;
	height:30px;
	background:url(/global/2016ns_li_ico3.png) no-repeat 0 12px;
	overflow:hidden;
}
.gklist li span {
	float:right;
	font:14px/30px "微软雅黑";
	color:#999;
}
.gklist li a {
	font:14px/30px "微软雅黑";
	color:#333;
}
.gklist li a:hover {
	color:#0062c5;
}
.gkpic {
	margin-top:4px;
}
.gkpic li {
	padding-top:4px;
	/*height:70px;*/
	overflow:hidden;
}
/*领导之窗*/
.ldzc dl {
	padding-top:15px;
}
.ldzc dt {
	height:36px;
	background:#f8f8f8;
	text-align:center;
	font:bold 16px/36px "微软雅黑";
	color:#af251c;
}
.fycon .ldzc dd {
	padding-top:10px;
	background:none;
}
.ldzc dd strong {
	display:inline-block;
	float:left;
	width:115px;
	height:30px;
	background:#f4fbfd;
	text-align:center;
	font:bold 14px/30px "微软雅黑";
	color:#0062c5;
}
.ldzc dd ul {
	display:inline-block;
	float:right;
	width:612px;
}
.ldzc dd li {
	display:inline-block;
	float:left;
	width:102px;
	height:30px;
	overflow:hidden;
}
.ldzc dd li a {
	font:14px/30px "微软雅黑";
	color:#333;
}
.ldzc dd li a:hover {
	color:#0062c5;
}
/*机构设置*/
.jgsz dl {
	padding-top:15px;
}
.jgsz dt {
	height:36px;
	background:#f8f8f8;
	text-align:center;
	font:bold 16px/36px "微软雅黑";
	color:#af251c;
}
.fycon .jgsz dd {
	padding-top:10px;
	background:none;
}
.jgsz dd span {
	display:inline-block;
	float:left;
	width:25%;
	height:30px;
	overflow:hidden;
}
.jgsz dd span a {
	display:inline-block;
	padding-left:12px;
	background:url(/global/2016ns_li_ico5.png) no-repeat 0 13px;
	font:14px/30px "微软雅黑";
	color:#333;
}
.jgsz dd span a:hover {
	color:#0062c5;
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.mleft, .mright{width: 100%; float: none;}
	.mlist{padding: 10px 15px 0;}
	.gklist{padding: 10px 15px 0;}
	.xxgk{margin: 14px 14px 0 important;}
	.xxgk li{margin: 0 10px;}
	.xxgk li a{width: 100%;}
	.gkpic li{height: auto; width: 46.5%; margin: 1%; float: left;} 
	.gkpic li img{width: 100%; height: 108px !important;}
}


/* xs */
@media (max-width: 768px) {

.mleft, .mright{width: 100%; float: none;}
	.mlist{padding: 10px 15px 0;}
	.gklist{padding: 10px 15px 0;}
	.xxgk{margin: 14px 14px 0 important;}
	.xxgk li{margin: 0 10px;}
	.xxgk li a{width: 100%;}
	.gkpic li{height: auto; width: 47%; margin: 0 1.5%; float:left} 
	.gkpic li img{width: 100%; height:108px !important;}

}


/* XS Portrait */
@media (max-width: 679px) {
    .mlist li a{width: 76%;}
	
	.mtit .bd{background: #fff;}
	.gkpic{padding: 0 11px;}
	.gkpic li{width: 100%; float: none; margin: 0;}
	.gklist li a{max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;}
	.xxgk li{width: 160px;}
	.xxgk li a{width: 90%;}
	.jgsz dd span{width: 33.333%;}
	.jgsz dd span a{display: block;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-right: 10px;}
}


/* XS Portrait */	
@media (max-width: 480px) {
	.mlist li a{width: 76%;}
	.mtit .bd{background: #fff;}
	.gkpic{padding: 0 11px;}
	.gkpic li{width: 100%; float: none; margin: 0;}
    .gklist li a{max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;}
    	.xxgk li{width: 160px;}
	.xxgk li a{width: 90%;}
	
}

@media (max-width: 400px) {
	.mlist li a{width: 74%;}
    .xxgk li{width: 140px;}
}

@media (max-width: 360px) {
   .xxgk li{width: 135px;}
}

@media (max-width: 320px) {
	.mlist li a{width: 68%;}
	.xxgk li{margin:0 5px; width: 132px;}

}